# -*- coding: utf-8 -*-
"""
Version: 0.1
Author: CarpeDiem
Date: 2022/3/26
Description: 模拟电影院的自动售票机选票页面
"""


class TicktingMachine:
    '''自动售票机'''
    film = ''  # 电影名
    seat = ''  # 座位号
    time = ''  # 播出时间

    # 初始化售票机
    def __init__(self):
        print("*****欢迎使用自动售票机*****")

    def selcet_film(self, films):  # 选票方法
        TicktingMachine.film = films
        print("已选电影：" + films)

    def select_seat(self, seats):  # 选座位方法
        TicktingMachine.seat = seats
        print("选择座位：" + seats)

    def select_time(self, times):  # 选场次方法
        TicktingMachine.time = "2018.4.12 " + times
        print("已选场次：" + times)

    def draw(self):  # 出票方法
        print("\n电影：" + TicktingMachine.film)
        print("场次：" + TicktingMachine.time)
        print("座位：" + TicktingMachine.seat)


# 实例化售票机
tickting = TicktingMachine()
# 开始选择
# 提示正在上映的电影
print("\n请选择正在上映的电影：1、《环太平洋：雷霆再起》  2、《头号玩家》  3、《红海行动》")
# 选电影
tickting.selcet_film("《头号玩家》")
# 提示场次
print("\n请选择场次：1、9:30  2、10:40  3、12:00")
# 选场次
tickting.select_time("10:40")
# 提示座位
print("\n请选择座位：10-01   10-02   10-03   10-04")
# 选座位
tickting.select_seat("10-03")
# 出票
print("\n正在出票中…………")
print("\n已出票…………")
# 调用出票方法
tickting.draw()
print("\n出票完成，请别忘记取票！！")